Instance Verification Kit (IVK)

mutex lock @ [19174+54+/linux-3.17-rc1/drivers/staging/lustre/lustre/obdclass/cl_lock.c]
Instance Signature: cll_guard

The Matching Pair Graph:


Function Name
Control Flow Graph (CFG)
Events Flow Graph (EFG)
Source Correspondence
cl_enqueue [35404+10+/linux-3.17-rc1/drivers/staging/lustre/lustre/obdclass/cl_lock.c]
cl_enqueue_locked [34428+17+/linux-3.17-rc1/drivers/staging/lustre/lustre/obdclass/cl_lock.c]
cl_lock_alloc [10335+13+/linux-3.17-rc1/drivers/staging/lustre/lustre/obdclass/cl_lock.c]
cl_lock_closure_build [44093+21+/linux-3.17-rc1/drivers/staging/lustre/lustre/obdclass/cl_lock.c]
cl_lock_disclosure [46171+18+/linux-3.17-rc1/drivers/staging/lustre/lustre/obdclass/cl_lock.c]
cl_lock_enclosure [45015+17+/linux-3.17-rc1/drivers/staging/lustre/lustre/obdclass/cl_lock.c]
cl_lock_enqueue_wait [33503+20+/linux-3.17-rc1/drivers/staging/lustre/lustre/obdclass/cl_lock.c]
cl_lock_find [15031+12+/linux-3.17-rc1/drivers/staging/lustre/lustre/obdclass/cl_lock.c]
cl_lock_finish [10101+14+/linux-3.17-rc1/drivers/staging/lustre/lustre/obdclass/cl_lock.c]
cl_lock_hold [57266+12+/linux-3.17-rc1/drivers/staging/lustre/lustre/obdclass/cl_lock.c]
cl_lock_hold_mutex [56395+18+/linux-3.17-rc1/drivers/staging/lustre/lustre/obdclass/cl_lock.c]
cl_lock_mutex_get [18579+17+/linux-3.17-rc1/drivers/staging/lustre/lustre/obdclass/cl_lock.c]
cl_lock_mutex_put [20175+17+/linux-3.17-rc1/drivers/staging/lustre/lustre/obdclass/cl_lock.c]
cl_lock_mutex_try [19597+17+/linux-3.17-rc1/drivers/staging/lustre/lustre/obdclass/cl_lock.c]
cl_lock_peek [16308+12+/linux-3.17-rc1/drivers/staging/lustre/lustre/obdclass/cl_lock.c]
cl_lock_release [59778+15+/linux-3.17-rc1/drivers/staging/lustre/lustre/obdclass/cl_lock.c]
cl_lock_request [57748+15+/linux-3.17-rc1/drivers/staging/lustre/lustre/obdclass/cl_lock.c]
cl_lock_state_wait [26093+18+/linux-3.17-rc1/drivers/staging/lustre/lustre/obdclass/cl_lock.c]
cl_locks_prune [55068+14+/linux-3.17-rc1/drivers/staging/lustre/lustre/obdclass/cl_lock.c]
cl_unuse [38474+8+/linux-3.17-rc1/drivers/staging/lustre/lustre/obdclass/cl_lock.c]
cl_wait [40422+7+/linux-3.17-rc1/drivers/staging/lustre/lustre/obdclass/cl_lock.c]
echo_lock_release [23133+17+/linux-3.17-rc1/drivers/staging/lustre/lustre/obdecho/echo_client.c]
lov_lock_cancel [20065+15+/linux-3.17-rc1/drivers/staging/lustre/lustre/lov/lov_lock.c]
lov_lock_delete [30663+15+/linux-3.17-rc1/drivers/staging/lustre/lustre/lov/lov_lock.c]
lov_lock_enqueue [16156+16+/linux-3.17-rc1/drivers/staging/lustre/lustre/lov/lov_lock.c]
lov_lock_enqueue_wait [13268+21+/linux-3.17-rc1/drivers/staging/lustre/lustre/lov/lov_lock.c]
lov_lock_unuse [18770+14+/linux-3.17-rc1/drivers/staging/lustre/lustre/lov/lov_lock.c]
lov_lock_use [22774+12+/linux-3.17-rc1/drivers/staging/lustre/lustre/lov/lov_lock.c]
lov_lock_wait [21470+13+/linux-3.17-rc1/drivers/staging/lustre/lustre/lov/lov_lock.c]
lov_sublock_alloc [4185+17+/linux-3.17-rc1/drivers/staging/lustre/lustre/lov/lov_lock.c]
lov_sublock_fill [14755+16+/linux-3.17-rc1/drivers/staging/lustre/lustre/lov/lov_lock.c]
lov_sublock_lock [5692+16+/linux-3.17-rc1/drivers/staging/lustre/lustre/lov/lov_lock.c]
lov_sublock_release [10747+19+/linux-3.17-rc1/drivers/staging/lustre/lustre/lov/lov_lock.c]
lov_sublock_unlock [5421+18+/linux-3.17-rc1/drivers/staging/lustre/lustre/lov/lov_lock.c]
lovsub_lock_delete [11039+18+/linux-3.17-rc1/drivers/staging/lustre/lustre/lov/lovsub_lock.c]
lovsub_lock_delete_one [7585+22+/linux-3.17-rc1/drivers/staging/lustre/lustre/lov/lovsub_lock.c]
lovsub_lock_modify [6309+18+/linux-3.17-rc1/drivers/staging/lustre/lustre/lov/lovsub_lock.c]
lovsub_lock_state [2583+17+/linux-3.17-rc1/drivers/staging/lustre/lustre/lov/lovsub_lock.c]
lovsub_lock_weigh [3267+17+/linux-3.17-rc1/drivers/staging/lustre/lustre/lov/lovsub_lock.c]
lovsub_parent_lock [1859+18+/linux-3.17-rc1/drivers/staging/lustre/lustre/lov/lovsub_lock.c]
lovsub_parent_unlock [2119+20+/linux-3.17-rc1/drivers/staging/lustre/lustre/lov/lovsub_lock.c]
osc_dlm_blocking_ast0 [17532+21+/linux-3.17-rc1/drivers/staging/lustre/lustre/osc/osc_lock.c]
osc_ldlm_completion_ast [21838+23+/linux-3.17-rc1/drivers/staging/lustre/lustre/osc/osc_lock.c]
osc_lock_upcall [13558+15+/linux-3.17-rc1/drivers/staging/lustre/lustre/osc/osc_lock.c]